time-limited engagement - German English Dictionary